Water pump 612600060260 Parts Number 612600060260 Parts Name Water pump Brand Weichai Genuine Parts Models WCParts_HiSpeed_A Tags: Genuine Parts, water pump, WCParts_HiSpeed_A, Weichai| Related Posts Aftercooler 4938507 Water Pump 3051408 Thermostat – 3076489 Sea Water Pump – 3074540 Fan Idler Assembly – 3635034