I called the manufacturer and they said the steering damper is the same for all units just the mounting clamp is different for specific bikes. I wonder how hard it would be for a machinist to make me the correct clamp to fit the Alta. What do you think? I don’t want to drill my beautiful bike😬