Iceman,
The Givi is a handlebar mount & comes with 1" clamps. If I recall correctly when I bought it, it said it was for 7/8" bars, but actually they use a small adapter that fits inside the 1" clamp.
The only thing I did change was not required. I have T-style drag bars and wanted to clamp to the risers so everything looked real clean. In order to do this & make it look decent, I cut a couple of inches off the steel rods that fit between the brackets.
You can call Givi USA direct @ 704-679-4123. This is the number for their wholesale distribution location in Charlotte, NC. They will sell direct to customers though. Since I live here, I just stopped by and picked one out.