DETROIT Series 60 12.7 DDEC IV Water Pump oem #:23517027

$100.00
Tag #: 64580$100.00
DETROIT Series 60 12.7 DDEC IV Water Pump $100.00
Tag #: 64580 
OEM #: 23517027  
Used: USED TAKE-OFF - VISUALLY INSPECTED P/N: 23517027
Inventory Powered By HeavyTruckParts.net!