Representation of a DNA molecule illustrating its double helix structure as a symbol of life and science

Code produit:
1035688762