Human THLE-2 Telomerase-immortalized Liver Epithelial-2 (THLE-2)

Product No.: UCSI498Hu11

Organism species: Homo sapiens (Human)

1/1