DELPHI NOZZLE BDLL160S6560 / 5621603

£29.86 £24.88
SKU
5621603

BDLL160S6560

More Information
Country of Manufacture Brazil
Manufacturer Delphi Technologies