What 7Racer said.
You'll definitely need the adapters, as listed at the bottom of your link:
"Optional Billet internal Bar End Mirror Adapter Kit will allow internal mounting on virtually any handlebar/clip-on"
I've been using the mirrors for about 1200 miles and like them. I have them adjusted so about 1/2 of the lane behind me is visible in the inner portion of the glass. This eliminates blind spots in the lanes next to me, though, of course, I still do headchecks. The folding feature works perfectly: they return to exactly where I set them, every time.