AFG-ELL-2377

AffiCELL® Rat Renal Proximal Tubule Epithelial Cells

cells-human-mouse