La Chaux-de-Fonds
European patent · EP2731677 · Inventor
European patent · EP3590966 · Inventor
European patent · EP2848632 · Inventor