Myocyte Cells

HPSC-derived Cardiomyocyte Cells
Human Primary Cells
SC6240
1.934,00 €
Stock status: In stock