DETROIT 50 SER Water Pump oem #:23522721

Please Call
Tag #: 59461Please Call
DETROIT 50 SER Water Pump Please Call
Tag #: 59461 
OEM #: 23522721  
Used: USED TAKE-OFF - VISUALLY INSPECTED P/N: 23522721
Inventory Powered By HeavyTruckParts.net!