SERP0781

Peptide deformylase-like

Molecular Synopsis