It's not designed for the original handlebar support. To big!
we are sorry that the clutch lever does not fit your model. Please send us a good photo of the original lever and the new one so we can see the difference. Please also tell us exactly what model / year you own.
With best regards
Your Louis team