I have the Ohlins SD 120 Damper. Where can I get a top mounting kit for my 05 620. Are there any other kits other than a side mount that are avaible? maybe an under the clamp one? Thanks all in the know [bacon]
ohlins doesn't make a top mount for the 620.
matris makes a top mount but its hard to find, if you get the bracket for the matris mounting system i believe (have never tested it) that the arrow top mount and basically almost any other top mount will work with the mounting points then. i believe bitubo also makes a top mount.
the bottom mount versions are for earlier model ducati onsters i think 01 and earlier not the 02 and later ones.
the big deal is that nobody really makes the handlebar clamp for mounting the part of the damper mount on the bars for the 620 size, they areally only make it for the larger diameter handlebars on teh s4r and s2r models. that is the main part that is hard to find.
good luck.