Uitikon
European patent · EP4548448 · Inventor
European patent · EP3411594 · Inventor
European patent · EP3271990 · Inventor