Normally I include interchange info.
However, I have some conflicting info and don't want to confuse the issue.
I believe that this fits a 91 KX125 but I received a 90 KX125 that also uses this same fly wheel and according to the book they are different.
So, here is some measurements to help with the confusion