Throttle linkage
Product number:
521141
At injector pump
Product Information "Throttle linkage"
Land Rover: Defender 2500 Diesel
At injector pump