There are motors that do not have an upper crank shaft seal per say, they used what was called a slinger. These pullers do not work for those motors. If you are not sure if your motor has a seal or a slinger, goto www.marineengine.com and look it up, for those motors that do have a seal, see the following:
I have one seal puller that works for 5 hp, 6 hp and 9.5 hp motors.
I have a second seal puller that works for 18-35 hp motors.
I have a 3rd seal puller for the 9.9 and 15 hp motors.
I am still working thru getting the 40 seal puller completed.