Location tube
Product number:
521142
Injector pump
Product Information "Location tube"
Land Rover: Defender 2500 Diesel
Injector pump