SEARCH Articles Figures Tables Activities of diarylheptanoids Diarylheptanoids Diarylheptanoids activity Diarylheptanoids biosynthesis Diarylheptanoids chemical structures Effect of diarylheptanoids Macrocyclic diarylheptanoids Macrocyclic diarylheptanoids synthesis Non-phenolic linear diarylheptanoids Phenolic linear diarylheptanoid Phenolic linear diarylheptanoids