IPR023635

Peptide deformylase
Peptide deformylase