GTR04765424

HEK293T/Human SLC7A11 & SLC3A2 Stable Cell Line

human-cell-line