New Original Delphi / Yuchai Injector R06101D / F50001112100011
Turbo Diesel UK
Part #F50001112100011
Vendor SKUTDING0901
Based in
United Kingdom
Checked
Description
