KnowraAmmonium perchlorateLinked fromLinked fromThe 4 pages that link to Ammonium perchlorate, each with the reason it gives.All 4Broader topic 1Compared with 3PerchlorateBroader topic: It supplies oxygen for combustion in many composite solid propellants.Potassium perchlorateCompared with: It provides a nitrogen-containing perchlorate alternative with different decomposition products.Sodium perchlorateCompared with: It shares the perchlorate anion but is the more common propellant oxidizer.Strontium nitrateCompared with: It is a strong alternative oxidizer, but does not itself provide strontium’s red emission.