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