Genuine Detroit Diesel  

Water Pump Impeller
 Series 60


Part Number:   23517973