This is in good used condition. This was taken from a 1992 Yamaha FZR1000 that had 23,456 miles on it. May fit other years and/or models, but I do not know the interchange on this, so be sure it is what you need before purchasing. Many parts may need cleaning, as I don't always take the time to clean all parts.