SEARCH Articles Figures Tables Aldehydes azomethines Aldehydes generation Aldehydes ylides Azomethine ylide generation Azomethine ylides generation Ylides generation