GTR07317608

HEK293/Human TPBG Stable Cell Line

human-cell-line