Peptidoglycan hydrolase Rv3915

Peptidoglycan hydrolase Rv3915