SEARCH Articles Figures Tables Ammonium perchlorate Ammonium perchlorate decomposition Mechanism decomposition Perchlorates, decompositions