The Suzuki Maurader ones fit perfectly. The mounting brackets are just two simple clamps that secure on the stock fork tubes. They work great too. I don't know about the Roadster screen, but Jane has Memphis Fats and it is agreat shield, pops off in 10 seconds. Takes all of 10 minutes for the initial install.
Look in the tech vault under parts cross references, they are listed there with the part numbers and all.


A word to the wise is not necessary. It is the stupid ones who need the advice. Pat