I picked this up for my Rupp Roadster build but I sold it before I got it installed. I was told it works on a 10" bike. Comes with everything pictured $50 shipped