AFG-WHC-008522

AffiCELL® Hepatic Organoids

agarose-particles-crosslinked