DETROIT Series 60 11.1 DDEC III Turbocharger / Supercharger oem #:23508405

Please Call
Tag #: 66680Please Call
DETROIT Series 60 11.1 DDEC III Turbocharger / Supercharger Please Call
Tag #: 66680Old Location: P2.01D
OEM #: 23508405  
Used: USED TAKE-OFF - VISUALLY INSPECTED P/N: 23508405
Old Location P2.01D
Inventory Powered By HeavyTruckParts.net!