URO Parts 12 62 1 288 158 Water Temperature Sensor Brand New