A colorful depiction of a DNA double helix, highlighting its structure and the surrounding glowing particles.

Code produit:
1286809951