About us Contact Terms of Use Data Sources Publications FAQ
FN0226 logo

FN0226

Putative D-threonate 4-phosphate dehydrogenase

Molecular Synopsis