Le Locle
Swiss patent · CH672571 · Inventor
Swiss patent · CH675670 · Inventor
Swiss patent · CH675669 · Inventor