Been trying to get some for ages for my zx9r B1 but due to the m12 thread could not find any that fitted until now all sorted had to put a spacer in the drive sprocket side bit it was no problem may just be the way the swing arm was welded but great value