Ribonuclease bound to transfer RNA

Bildnummer 11598703
Ribonuclease bound to transfer RNA
;