For what it may be worth, I have many times sourced replacement bearings for various assemblies by going to a Bearing House (dealer). Literally every time I have come away with bearings that were better quality and less expensive than those available from the OEM Assembly’s dealer.. For example - the last time I needed bearings to rebuild a Ford 9” differential, I bought them from a bearing house for something on the order of $12 a bearing rather than the $25 the Ford Dealer wanted.
You may find laser etched part numbers inside the inner bearing race or close to the edge. Same for the outer races.
Good luck!