A close up of a DNA strand with a lot of black and red

Code produit:
872123195