DETROIT Series 60 12.7 DDEC III Turbocharger / Supercharger oem #:23528065

Please Call
Tag #: DETROIT-23528065Please Call
DETROIT Series 60 12.7 DDEC III Turbocharger / Supercharger Please Call
Tag #: DETROIT-23528065 
OEM #: 23528065  
Used: USED TAKE-OFF
Inventory Powered By HeavyTruckParts.net!