Pepdox
A heptadeca amino acid peptide subunit of cathelicidin LL-37 has previously unreported antifungal activity. | Pepdox