Le Locle
European patent · EP4228854 · Inventor
Swiss patent · CH717967 · Inventor
Swiss patent · CH715379 · Inventor