Composition 75 Potassium perchlorate 25 Sodium salicylateDescriptionCAUTION: Whistle compositions have a very high rate of burning and are considered explosive. Extreme caution must be exercised when preparing whistle compositions. Source: Lancaster