High-resolution image of a DNA helix structure in vibrant colors, illustrating genetic research and molecular biology with intricate detail.

Code produit:
931189508