Le Locle
Swiss patent · CH713757 · Inventor
Swiss patent · CH711790 · Inventor
Swiss patent · CH704063 · Inventor