Huck® 129096 Tool Part, Puller, 1/2 2620 BTT