DNA helix strand made of particles with amino acid floating around on dark background.

Code produit:
313373227