DescriptionIPr3TsN2H3.png English: 2,4,5-triisopropylphenylsulfonyl hydrazide Date 10 October 2020 Source Own work Author Smokefoot...