New Original BorgWarner / Deutz KHD Turbocharger 5620-988-0023 / 04294752KZ
Turbo Diesel UK
Part #04294752KZ
Vendor SKUTDTNG0805
Based in
United Kingdom
Checked
Description






