Detroit Diesel 71 series Fresh Water Pump

Detroit Diesel 71 series Fresh Water Pump, Part #23506028, LH, high output, several available.
Price: -Sold

Specifications
ManufacturerDetroit Diesel
Mfg Number23506028
ConditionSurplus - New unused
Surplusman No.106-8936-324