Close-up of a section of DNA helix in imaginary space on a dark background.

Code produit:
1035880232