New Original Delphi / Mercedes Injector 28230891 / 6510701387
Turbo Diesel UK
Part #651 070 13 87
Vendor SKUTDING0856
Based in
United Kingdom
Checked
Description