Winterthur
European patent · EP3855129 · Inventor
European patent · EP3379204 · Inventor
European patent · EP3331160 · Inventor