Bark Busters are from WPS. mounting bolts on handlebars kept coming loose. Replaced them with MSR kit. Zero problem since they are a lot thicker with bigger bolts.
MSR D-Flectors Standard Mount Kit
Write your review and you'll automatically be entered in our monthly drawing. Include an image or video to DOUBLE your chances to win!Write Your Review
Easy install. Works perfect. After it arrived I liked it so much I bought a second set for my spare bike.