La Chaux-de-Fonds
European patent · EP3709099 · Inventor
European patent · EP3499318 · Inventor
European patent · EP3391154 · Inventor