Le Locle
Swiss design · 144606 · Designer
Swiss design · 143340 · Designer
European patent · EP2933692 · Inventor
Swiss patent · CH709539 · Inventor