illustration of microscopic cells floating in a liquid medium, representing biological or medical research at a molecular level.

Code produit:
873108423