AF_AFB0K794F1

Computed structure model of Probable phosphatase Teth39_0577

 Explore Sequence Annotations in 3D