HEATER CONTROL VALVE fits BMW 3 (E46), 5 (E39), X3 (E83), Z8 (E52) 1.6-

eBay