Here we have a good used OEM alpine cd player/radio from a 2004 mini cooper s. Part number is 65.12 6943462, should fit most 03-06 Mini Cooper but please verify compatibility before purchasing. Please email if you have any other questions or need any other parts.