Alpha helix of a protein, stick representation

Code produit:
316883257