Removed from a 2020 mini Cooper E. It's in full working order, the car was on very low mileage, only 22k, but has been broken for spares due to an accident.

Other parts are available.

Thanks