New Original Delphi / Mercedes Injector 28246359 / 6510702687
Turbo Diesel UK
Part #A 651 070 12 87
Vendor SKUTDING0866
Based in
United Kingdom
Checked
Description