For Sale: OEM BMW Media Cradle/Snap-In adapter for iPhone 4/4s. BMW part number 84.21-2218390-02. Version with cooling fan, no longer needed as I no longer have an iPhone 4. $150 price includes shipping anywhere in the U.S.
2012 328i Sport Line Melbourne Red. Sport Transmission, Technology, Premium, Parking, Premium Sound, Xenon