all1483

Probable phosphoketolase 1

Molecular Synopsis