A digitally rendered, iridescent, water-based DNA helix ascends against a light-blue, slightly hazy background, with small bubbles dispersed around it

Code produit:
1602680093