LOOYUAN New Blower Motor Resistor 9094302385 / 2108218351 / 9140010179 for Mercedes Benz Mercedes OEM No.: 2108218351 / 210 821 83 51 BEHR: 9094302385 Bosch: 9140010179 / 9 140 010 179 Brand New Blower Motor Resistor / Blower Motor Regulator Direct replacement part for original Blower Motor Resistor / Blower Motor Regulator.