STEMCELL Technologies IntestiCult™
Ref : 17117501
427.50
Cell culture medium for further differentiation of human intestinal organoids in 3D, or as monolayers/air-liquid interface cultures