Winterthur
European patent · EP4424271 · Inventor
European patent · EP3847997 · Inventor
European patent · EP3563795 · Inventor
European patent · EP3407827 · Inventor