Lucifensin, a novel insect defensin of medicinal maggots: synthesis and structural study.

Lucifensin, a novel insect defensin of medicinal maggots: synthesis and structural study.