A detailed view of the double helix structure of DNA, highlighting its blue and pink components

Code produit:
868556121