A special diesel injection pump puller for BMW/Land Rover/Vauxhall/Opel vehicles with 25 TD5 engines
Key Features
- 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
- Vauxhall/Opel OEM Ref KM 825
User Rating
0.00 average based on 0 reviews.