Zug
European patent · EP4378502 · Inventor
European patent · EP4382149 · Inventor
European patent · EP3790614 · Inventor