A collection of watch repair materials/horological parts inc...

1/6

Hammer

£30

A collection of watch repair materials/horological parts including springs, balances