This might be of no use, but most large cities 200,000 or more will almost always have one outlet that specializes in bearings and seals. IE Spokane WA is one such city, if you have a number from the bearing or seal they can get you a new one ☺
I suspect you could call McGuire Bearing 509 535...