Drug molecule interacting with cell receptors, magnified visualization, 3D illustration

Code produit:
1036690513