A closeup of the double helix structure in DNA, with each strand and spheres clearly visible against a soft blue background.

Code produit:
852306626