Zug
European patent · EP3803031 · Inventor
European patent · EP3746629 · Inventor
European patent · EP3724442 · Inventor