Heat shock protein 90 chaperone complex

Bildnummer 11640361
Heat shock protein 90 chaperone complex
;