Hand Tools
Two Claw Puller 8 inch Separate Lifting Device Pull Bearing German Type Auto Mechanic Hand Tools
Two Claw Puller 8 inch Separate Lifting Device Pull Bearing German Type Auto Mechanic Hand Tools
https://www.bizrate.co.uk/handtools/two-claw-puller-8-inch-oid26481045023.html