Detroit Diesel Spare Parts DETROIT DIESEL 12V71 TURBOR FRESH WATER PUMP October 29, 2015 ddduuukkkeee Leave a comment