deoB

Phosphopentomutase

Molecular Synopsis