New Original Delphi / Tata Injector R05701D / INJ1.4TMLE4
Turbo Diesel UK
Part #INJ1.4TMLE4
Vendor SKUTDING0897
Based in
United Kingdom
Checked
Description