Certainly look the same or very similar, regarding bidding against me, unless you are in the UK then probably not.
The Chiron ones have special bearings, 12mm thick with a pin sticking out the inner race that fits into a notch in the brass brake. The bearings are over £100 I think but I got 9mm thick ones and just made up thicker brass brakes. I didnt bother about the pins, just made the brass a good tight fit and it does the same job.
Hood