DNA helix, abstract representation

Code produit:
1526856537