Abstract representation of DNA strands in a scientific context.

Code produit:
1109528516