Intricate structure of a DNA double helix illuminated in a scientific laboratory setting with glowing particles in the background

Code produit:
1277733843