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