Original Schwitzer / Caterpillar Turbocharger 166095 / 4P7395
Turbo Diesel UK
Part #166095
Vendor SKUN2590
Based in
United Kingdom
Checked
Description
