Injection Pump Puller

SKU: 4064A Category:

A special diesel injection pump puller for BMW/Land Rover/Vauxhall/Opel vehicles with 25 TD5 engines
BMW OEM Ref 13-5-120
Land Rover OEM Ref LRT12-119

Weight0.242 kg
Dimensions96 × 34 × 171 cm