Silly ass me,,,,same as mine,
we get most of our parts from Winners Circle Markham Ont..near toronto.
we get our bearings from them,,,they are WSM,,( chinese),,
ProX also makes some bearings,,,but very limited,,,but are of better quality.
Perhaps you could call ProX, not sure,
I assume the bearing is an end bearing,,that you are removing with a bearing puller.?,,,,or,,,is it a balancer bearing?
I just started rebuilding seadoo cranks,last winter as a winter project at the shop,,,720, 800 and 951,,,but have yet to install one to test them out.,,shop has been dead this year,,,no-one in canada has any money thanks to trudeau‘s fucking carbon tax and high interest rates,
However, Winners has almost all the parts we need, and they ship outside of canada,
Their number is 1-800-387-9646