If its the 9856,(it will tell you on somewhere on the face of the HU) do you have an HD tuner hooked up? If so, I believe the tuner has a port on it for the KCA-121b. If you do not have the HD tuner, you can plug the KCA-121b right into the back of the radio.
Alpine KCA-121B Auxiliary Input Adapter Converts the changer port on Alpine stereos to an aux input at Crutchfield.com
Then you will need this to connect the phone to the rca's off the KCA-121b
http://www.amazon.com/Belkin-Audio-C.../dp/B00004Z5CP