I had this on my RGL 21, really awesome system... I used for 4-5 months on my bike which last week I traded in... any ways, it works great.

It is missing the power cable that comes from the battery to the amp....when my friend and I removed the amp from the bike I was too lazy to get the tank off to disconnect one single cable.... Anyhow, very inexpensive cable to get... all parts and cables and docking from link below comes with amp.