DNA structure with blue hues, intricate double helix design, surrounded by leaves, shimmering details, scientific representation

Code produit:
1143091808