Skip to main content

Kidney Organoid Differentiation iPSC Kit

Reagents

€2,742.00
SKU:
0743-CSK-IC026
size:
1 ea
Adding to cart… The item has been added
iPSC Kidney Organoid Differentiation Kit - 100 mL/1 Kit