This is factory out of my M roadie. Comes with the code. Perfect working order.
This is the best way to get a OEM CD player in your e30/e36/etc. This stereo looks like it belongs in any bmw.
I dont have a picture of mine yet, it looks exactly like this (minus M badge)
250$ shipped canada, 275$ shipped USA.