0870 AGG256R

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