Locarno
European patent · EP4261104 · Inventor
European patent · EP3853102 · Inventor
European patent · EP3853101 · Inventor