La Chaux-de-Fonds
European patent · EP3686693 · Inventor
Swiss patent · CH716827 · Inventor
European patent · EP2607968 · Inventor