SEARCH Articles Figures Tables Melting, potassium perchlorate decomposition Potassium perchlorate Potassium perchlorate melting point