Here we have a Snap-On CJ80A general purpose gear puller.
2- Snap-on Tools USA CJ-282-1 Gear Pullers Replacement Jaw From 2 Jaw Puller
Adjustable 3 Jaw to 2 Jaw Gear Hub Pulley Bearing Puller Removal Tool USA Stock
13Pcs Bearing Flywheel Puller Kit, Heavy Duty 2 Jaw & 3 Jaw Pulley Puller Tool
Snapon 1/2" Electric Impact, 2 Batteries And Charging Station
3" bearing separator jaw 2" jaw, silver
Gear/Hub Bearing Puller Kits 3 Jaw / 2 Jaw Switchable Universal Removing Tool