China Diesel Engine 3056353 Water Temperature Sensor 1/2 14nptf Temperature Alarm Switch 3408627, Find details about China Genset Water Temperature Switch, Generator Water Temperature Switch from Diesel Engine 3056353 Water Temperature Sensor 1/2 14nptf Temperature Alarm Switch 3408627