IPR002579

Peptide methionine sulfoxide reductase MsrB
Peptide methionine sulfoxide reductase MsrB
Peptide methionine sulfoxide reductase MsrB