La Chaux-de-Fonds
European patent · EP3190918 · Inventor
Swiss patent · CH710089 · Inventor
European patent · EP3082111 · Inventor