Cyanobacterial toxins as allelochemicals with potential applications as algaecides, herbicides and insecticides

Cyanobacterial toxins as allelochemicals with potential applications as algaecides, herbicides and insecticides