Ta0175 logo

Ta0175

Phosphoglycolate phosphatase

Molecular Synopsis