New Original Delphi / Infiniti Injector 28342997 / 6510704987
Turbo Diesel UK
Part #651 070 49 87
Vendor SKUTDING0871
Based in
United Kingdom
Checked
Description