Protein

Human Bladder Microvascular Endothelial Cell Lysate
736,00 €
Stock status: In stock
Buy
Human Bladder Smooth Muscle Cell Lysate
736,00 €
Stock status: In stock
Buy
Human Urothelial Cell Lysate
Cell Lysate
SC4326
736,00 €
Stock status: In stock
Buy
Human Bladder Stromal Fibroblast Lysate
736,00 €
Stock status: In stock
Buy