Alternative Ammonium Polyphosphate - flame retardant Ammonium polyphosphate - halogen free flame retardant.