User login

Trichoplaxin - a new membrane-active antimicrobial peptide from placozoan cDNA.