Looking for 7/8" handlebar mounts for 93 to 2001 Ducati Monster. The ones everybody takes off to install clip ons.