Selenocysteine amino acid molecule

Bildnummer 12055946
Selenocysteine amino acid molecule
;