Heavy-Duty 5/8" Shaft Hub Puller
ICP Fast Parts
MFR# 05214101 | MSC-2396270