deoB logo

deoB

Phosphopentomutase

Molecular Synopsis