Sarconesin: Blowfly Larval Excretions and Secretions With Antibacterial Properties

Sarconesin: Blowfly Larval Excretions and Secretions With Antibacterial Properties