Skip to main content

Manduca sexta Peptidoglycan Recognition Protein-1