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