Just removed from a 2007 Yamaha R6R with 18,000 miles in perfect working order, please look at all part numbers on case before ordering to match the one that you’re seeing in the picture, also please look at all pictures. May show scratches and imperfections thank you.