La Chaux-De-Fonds
European patent · EP3555707 · Inventor
Swiss patent · CH713222 · Inventor
European patent · EP3008523 · Inventor