AFG-CBG-1146

AffiCELL® Human iPSC-derived renal proximal tubular cells

cells-human-mouse