A DNA strand is shown in a blurry, colorful image

Code produit:
825652041