La Chaux-de-Fonds
Swiss patent · CH710333 · Inventor
European patent · EP2947022 · Inventor
Swiss patent · CH709691 · Inventor