Peptidoglycan transpeptidase

Loading