Selenocysteine amino acid molecule

Bildnummer 12350846
Selenocysteine amino acid molecule
;