HSC82 logo

HSC82

ATP-dependent molecular chaperone HSC82

Molecular Synopsis