Reach_autoparts New Blower Motor Resistor Final Stage for BMW E46 E39 X5 X3 64116931680 100%Brand New,unused, unopened, undamaged item in its original packaging Easy to Install OE Number:64116931680 / 64116923204 / 64118385549(Please confirm parts number before purchase) Strict Factory QC Test Notice:The brand "Reach" only Reach_autoparts has !!!