hslO logo

hslO

33 kDa chaperonin

Molecular Synopsis