Gear puller with the option of 2 or 3 jaws and capable of pulling internally or externally.
Price: 29.99 from Machine Mart