AFG-ELL-2089

AffiCELL® Immortalized Rabbit Liver Interstitial Cells

cells-human-mouse