Human Myocyte Lysate

Human Cardiac Myocyte Lysate
Cell Lysate
SC6206
1.042,00 €
In stock
Buy