AFG-ELL-2230

AffiCELL® Porcine Renal Mesangial Cells

cells-human-mouse