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