Close-up of a DNA double helix structure, intricately detailed, with vibrant colors showing the nucleotide bases interlinked.

Code produit:
890270868