Auto Temp Control Sensor Country/Region of Car Manufacture : China Manufacturer Part Number : 04C906433A Interchange Part Number : 9477860 Placement : Camshaft Type : Holzer Origin : Mainland China OEM NO. : 04C906433 CH NO. : CH-CPS918