This Jetech puller facilitates the easy removal of pulleys, bearings or gears from shafts. The central thrust screw creates a steady, equally distributed pulling power ensuring smooth removal. This even pressure prevents the pulley from skewing and jamming on the shaft. The puller legs are forged carbon steel and are reversible for either internal or external pulling. The legs also have long and short reach ends enabling the most effective positioning of the puller. The yoke and thrust screw are carbon steel, the screw has a hex head for use with a suitable socket or spanner.