Total synthesis of geodiamolide A, a novel cyclodepsipeptide of marine origin | doi.page