Abstract depiction of a double helix structure in vibrant green and purple shades

Code produit:
1440005099