Detailed view of a blue DNA strand showing the double helix structure

Code produit:
817469506