It appears to be a genuine Yamaha OEM cable with no frays or nicks. Condition can be seen in the photos. It may also fit other 1989 to 1993 YZ125's & YZ250's but you will have to research this to be sure as the only bike that I for sure know that it fits is a 1990 Yamaha YZ125.