I have seen a lot of Russell Stoll and they all had round pins.
Are the screws metric? If they are SAE it is probably US.


Greg Fretwell