An artistic rendering of DNA with a blue color scheme highlighting the double helix structure

Code produit:
850809094