def2 logo

def2

Peptide deformylase 2

Molecular Synopsis