SEARCH Articles Figures Tables 1- pyrrol-2-aldehyde Aldehydes reduction Aldehydes reductive Pyrrole, reduction Pyrroles reduction