Molecular chaperone GroES FN0676

Molecular chaperone GroES FN0676