AFG-ELL-2181

AffiCELL® Mouse Renal Tubular Epithelial Cells

cells-human-mouse