Immortalized Human Endometriotic  Stromal Cell  ;  ≥ 1.0 million/ frozen tube ;  Customized immortalization achieved through telomerase
Immortalized Human Endometriotic  Stromal Cell  ;  ≥ 1.0 million/ frozen tube ;  Customized immortalization achieved through telomerase thumbnail 1
0870 AGG256R

Immortalized Human Endometriotic Stromal Cell ; ≥ 1.0 million/ frozen tube ; Customized immortalization achieved through telomerase

0