Artistic representation of a biological membrane showing lipid bilayer and embedded proteins.

Code produit:
997745674