Manufacturer Part Number Description
LAND ROVER LR032155 Seal, nozzle holder; Sealing Ring, injector shaft
LAND ROVER LR032818 Seal, nozzle holder; Sealing Ring, injector shaft