Skip to main content

Escherichia coli Signal Peptidase I Delta 2-76 P84A in complex with lipopeptide inhibitor