AFG-ELL-2352

AffiCELL® Rat Intestinal Macrophages

recombinant-protein-tag