IPR023635

Peptide_deformylase