SEARCH Articles Figures Tables Cycloheptenone Cycloheptenone enolate in perforenone synthesis Cycloheptenones