OsI_025867

Probable 6-phosphogluconolactonase 2

Molecular Synopsis