It might be a Chinese engine making the size odd.   Just might be a hard thing to find??   Good idea, take to a hardware and match it up if you can.   I am going through this with a Chinese bearing which I can't find.   Bearing number 6204 which is MM with a 5/8 SAE bore.