Threonyl-tRNA synthetase complex

Bildnummer 12325865
Threonyl-tRNA synthetase complex
;