Bmw g30/31/32 nbt evo touch screen carplay , screen mirroring, coming from bmw g30 530e cat b breaking car. Can be plug and play prepare for extra cost or fitted.
eBay