Peptidoglycan-binding protein BP1746

Peptidoglycan-binding protein BP1746