Part for sale is a New 7/8 inch Clutch or Brake lever mount clamp Mirror mount.
Just look at your bike and make sure your lever perch has a removable 7/8 inch clamp WITH STRAIGHT MOUNTING HOLES, not offset mounting holes, if so, this will fit.
This is a new part, comes with 2 year warranty.
only fits 7/8 inch handlebars. Mirror mount threads are 10 mm.