GTR07314730

HEK293/Human Glypican-3 (GPC3) Stable Cell Line

human-cell-line