Hsp83

Heat shock protein 83

Molecular Synopsis