Cells

Human Splenic Endothelial Cells
Human Primary Cells
SC5500
1.450,00 €
Stock status: In stock
Human Splenic Fibroblasts
Human Primary Cells
SC5530
1.256,00 €
Stock status: In stock