Selenocysteine synthase enzyme molecule

Bildnummer 11598704
Selenocysteine synthase enzyme molecule
;