How about partstotoyota.com or similar? That one is from thousand oaks toyota, but there are many dealerships that sell OEM parts online and for a pretty good price.
Here's another:
https://parts.lakelandtoyota.com/
A while back I bought brake parts for a lexus on one of these sites, got OEM toyota parts for about half what the dealer might charge.
And FWIW, I spent a career in rotating equipment reliability and it was agin' the rules to use Chinese bearings, unless they were SKF bearings made in an SKF factory in china.