Porcine Cardiac Fibroblasts : 0.5 million/ frozen vial
Website URL:
/shop/porcine-cardiac-fibroblasts-0-5-million-frozen-vial-58557
Display Name:
Porcine Cardiac Fibroblasts : 0.5 million/ frozen vial