This is a used oem ccc navigation cd player radio unit off of a 2009 BMW M6 coupe E63 but will fit most 08-10 E60 E61 E63 E64 models: 528, 535, 550, m5, 650, m6. Compatibility is buyers responsibility, part number is 65839191555. Was tested before removal and was working properly. 


Thanks for viewing!