This is a delicate clock which can be attached on the universal vehicles with 7/8" 1" handlebar. The clock face is waterproof, shock resistant, and very durable. You just need to mount them on straight section of handlebars with stainless steel screw.
eBay