a magnified view of a glioblastoma cell with numerous receptors on its surface

Code produit:
625436053