2004 Mercedes Benz C320 Coolant Temperature Sensor

.