A high-resolution illustration of a DNA double helix structure rendered in vibrant blue tones against a soft-focus background.

Code produit:
1085462775