SEARCH Articles Figures Tables Shapiro reaction Tosylhydrazone Shapiro reaction Tosylhydrazone Shapiro reaction Tosylhydrazones