Microscopic view of DNA helix strand with glowing spheres.

Code produit:
1295068870