MPN: A 0038202410 Manufacturer: BEHR HELLA SERVICE BEHR HELLA SERVICE - Mercedes Benz Temperature Sensor Switch Evaporator A 0038202410 $44.82 USD Buy