New Original Delphi / Renault Injector 28232248 / 8200365186
Turbo Diesel UK
Part #EJBR04001A
Vendor SKUTDING0861
Based in
United Kingdom
Checked
Description