Dextor I have found that on my NSR250R MC21, CR 125 89' pistons fit and work perfectly and are easier 2 find and cheaper if that's any help.PS don't use second hand gaskets and use form a gasket or automotive silicon when using new gaskets to make sure of a perfect seal. C ya.