Yeast elongator complex, illustration

Bildnummer 13742994
Yeast elongator complex, illustration
;