STEMCELL Technologies IntestiCult™ Organoid Growth Medium (Human)
Ref : 17189001
826.50
Cell culture medium for establishment and maintenance of human intestinal organoids