Close-up view of a DNA double helix structure on a soft blue background.

Code produit:
1028535319