Isoleucyl-tRNA synthetase molecule

Numéro d’image : 11796856
Isoleucyl-tRNA synthetase molecule
;