I am trying to service (fix) a Congreve Clock. The table is suspended on two small – four ball – bearings. The outer race is mounted in the edge of the table, and the inner race comprises tapered steel pins which insert from each side.

Table – the bearing pins are held by a locking screw in the mounts.

The bearings have four balls in a cage, and are 7.75mm OD as near as I can measure in situ, while the open end is 3.50mm ID. The pins are poor shape, and don't seem to be hardened

I will make new pins from silver steel and harden them, but I wonder if anyone can point me in the direction of a source of new bearings – should I need them.
Searches in many suppliers online catalogues have thrown up lots of small bearings, but nothing like this one.