23048-25 | Diesel Injection Pump Puller < previous | next >
Eldon Tool and Engineering | 23048-25 | Diesel Injection Pump Puller

zoom

A special diesel injection pump puller for BMW/Land Rover/Vauxhall/Opel vehicles with 2.5 TD5 engines