DETROIT 50 SER Turbocharger / Supercharger oem #:23528043

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