Storing large amounts of data in synthetic DNA strands in a biotech lab Theme biotechnological storage

Code produit:
826897639