They can weigh anything between 100- 770 grams and are made by the High Energy Material Research Lab (HEMRL) in DRDO in Pune. Not wanting to divulge the material used in making the flares ...