Bmw Z3 E30 E36 OEM Bosch Heater Fan Motor Blower 0 130 063 031.
Taken from a low milage Z3 in good condition and fully working
This nay also fit some E30 abd E36 cars but please make your own enquiries