This is an adapter for BMW and MINI vehicles that have the iPod integration system built in. This worked well with my 2009 BMW M3 and should work for a fairly wide range of years and models that have a USB and AUX ports next to each other for iPod integration. The cable itself comes with an Apple 30 pin adapter, which can plug into all of the older 30 pin iPods, but I am also including the Bluetooth adapter that allows wireless connectivity to iPhones and other Bluetooth devices so that you can listen to your music wirelessly from your phone in your car. This is the bundled kit that costs 94 dollars on Amazon.