AFG-ELL-2043

AffiCELL® Immortalized Human Intestinal Polyp Epithelial Cells

cells-human-mouse