New Original BorgWarner / Deutz KHD Turbocharger 313818 / 04198542KZ
Turbo Diesel UK
Part #04195745
Vendor SKUTDTNG0282
Based in
United Kingdom
Checked
Description
