yidA logo

yidA

Sugar phosphatase YidA

Molecular Synopsis