def2

Peptide deformylase 2

Molecular Synopsis