Volketswil
European patent · EP4314709 · Inventor
European patent · EP4314799 · Inventor
European patent · EP4176283 · Inventor