A detailed visualization of a synthetic DNA helix structure with vibrant pink and blue hues

Code produit:
808837944