This shaft is a high-quality replacement part for the Kawasaki KD80, KD100, and KM100 off-road motorcycles. It is made of durable steel and has 12 teeth to ensure a smooth transmission. This part is manufactured in Japan and is suitable for vintage bikes. Please double-check compatibility with your specific make and model before purchasing. This item is not universal and may not fit all bikes.