AFG-ELL-2291

AffiCELL® Rabbit Renal Proximal Tubule Epithelial Cells

cells-human-mouse