A graphic illustration of a DNA helix in bright blue and pink tones with particles around it

Code produit:
809981159