This film is an optically clear, self adhesive, window film, specifically designed to be placed on already broken and cracked glass windows, it will temporary make the glass safe, helping to stabilise the glass integrity, weather proofing it until the glass can be replaced.
eBay