Did a little searching through the archives. It is an Alpine made specifically for BMW. Other members have replaced it with a Pioneer unit with varying results (less skipping). The replacement magazine for the OEM unit is an Alpine magazine, part number KAE-116C. Many online vendors sell them.
A forum community dedicated to BMW Luxury Touring motorcycle owners and enthusiasts. Come join the discussion about performance, modifications, classifieds, troubleshooting, maintenance, reviews, and more!