SEARCH Articles Figures Tables 2- aminobenzaldehyde Aminobenzaldehydes O-Aminobenzaldehyde Self-condensations Self-condensing