New Original MHI / Lombardini Turbocharger 49173-07311 / 9610056
Turbo Diesel UK
Part #9610056
Vendor SKUTDTNG0912
Based in
United Kingdom
Checked
Description



