Removed from a salvage Bmw M4 F82 18 plate with only 17k on the clock.
Condition is almost as good as new.
Will fit any BMW 1/2/3/4/X1/X2 as plug and play using a plug and play adapters, if paid in full for the asking price will throw a pair of adapters for free!
Any questions just ask.