Ammonium perchlorate chemical formula