detailed 3D rendering of a DNA double helix inside a metallic, industrial circular frame, symbolizing the fusion of biology and technology.

Code produit:
1590656559