Hsp90 chaperone complex

Bildnummer 12348655
Hsp90 chaperone complex
;