An abstract depiction of a synthetic DNA strand, interwoven with digital code.

Code produit:
778352841