AFG-ELL-1012

AffiCELL® Rat Liver Cells (BRL-3A)

cells-human-mouse