Detailed view of a microscopic DNA double helix structure illuminated by bright particles in a dark background

Code produit:
1057550282