Altdorf UR
European patent · EP4594235 · Inventor
European patent · EP4547591 · Inventor
European patent · EP3710392 · Inventor