New Original BorgWarner / Deutz KHD Turbocharger 317846 / 04226500KZ
Turbo Diesel UK
Part #04226500KZ
Vendor SKUTDTNG2114
Based in
United Kingdom
Checked
Description




