Detailed depiction of a DNA molecule with a focus on the helix structure in a blue hue

Code produit:
850789122