SEARCH Articles Figures Tables Addition aldehydes Aldehydes Michael addition Aldehydes quinones Michael aldehyde