Tractor-Part Logo

235533960

Detroit 60 Ser 12.7

Turbocharger / Supercharger
235533960
4401 DDEC-4- FOR REBUILDING ONLY Pictures are representative of items for sale,

Contact For Price

Core