Madangolide and Laingolide A, Two Novel Macrolides from Lyngbya bouillonii (Cyanobacteria) | doi.page