The intricate structure of liver sinusoids enables efficient distribution of oxygen hormones and other essential molecules throughout the liver

Code produit:
839523972