SEARCH Articles Figures Tables Antibiotics heptaene Conjugated heptaene Heptaene Heptaene macrolide antibiotic