Summary of Robert Veline's own comments: "Potassium perchlorate is a fine powder. Parlon is Hercules brand or Superchlon brand from Ishihara co. ltd. Red gum is a fine powder. Copper(II)oxide may be substituted by copper carbonate without much change in performance. Calcium carbonate is 200 mesh, 'Whiting'. More pure forms slow the burn rate and degrade the color."
Composition calculated from Veline's 80 green, 20 blue.