AFG-ELL-0388

AffiCELL® Human Primary Kidney Foot Cells

primary-cells-rat