A stylized representation of a DNA helix, featuring alternating red and black beads arranged in a double helix structure.

Code produit:
1043917882