DETROIT 50 SER Turbocharger / Supercharger oem #:23533960

Please Call
Tag #: 63137Please Call
DETROIT 50 SER Turbocharger / Supercharger Please Call
Tag #: 63137Old Location: P2.01D
OEM #: 23533960  
Used: USED TAKE-OFF - VISUALLY INSPECTED P/N: 23533960
Old Location P2.01D
Inventory Powered By HeavyTruckParts.net!