Skip to main content

Antimicrobial peptide Capitellacin from polychaeta Capitella teleta