SEARCH Articles Figures Tables Acetaldehyde reactions Acetaldehyde, diphenylKnoevenagel reaction a-naphthol synthesis