SEARCH Articles Figures Tables Aldehydes Knoevenagel reaction Aldehydes alkynes Aldehydes alkynic Knoevenagel reaction