ywpJ logo

ywpJ

Phosphatase YwpJ

Molecular Synopsis