AFG-ELL-0154

AffiCELL® Human Feeder Layer Epithelial Cells (HPT-8)

cells-human-mouse