A detailed representation of a DNA double helix, showcasing its intricate structure with blue and yellow elements against a soft background.

Code produit:
1145550639