Tbd_2229 logo

Tbd_2229

Phosphoglycolate phosphatase

Molecular Synopsis