Thanks for verifing size, best I can tell, you are correct. I searched web some, best results were "kymco crankshaft bearings". Found lots of suppliers, Kymco OEM and NTN, best price for set of NTN bearings and seals was ebay approx $42 shipped. I would probably stay with OEM, NTN pics show same riveted ball retainers, so I don't see as being better, just my opinion. However, OEM probably more expensive than NTN?, I am sure NTN would be excellent bearings. Cheers