Coolant switch solenoid valve 612640130730 Parts Number 612640130730 Parts Name Coolant switch solenoid valve Brand Weichai Genuine Parts Models WCParts_HiSpeed_B Tags: 612640130730, Coolant switch solenoid valve, Genuine Parts, WCParts_HiSpeed_B, Weichai| Related Posts Governor Control 4913988 Electronic Control Module Wiring Harness 4939039 Wiring Harness 4995590 Wiring Harness 3968886 Transducer 3913628