Main information about car part LAND ROVER LR066512
Producer LAND ROVER
Number LR066512
Group High Pressure Pump
Description High Pressure Pump
Injector
Analogue of LAND ROVER LR066512
BOSCH BOSCH 0 261 500 197 0261500197 Injector
BOSCH BOSCH 0 261 520 197 0261520197 High Pressure Pump