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