Many years ago I had a can of pressurised goo which is put into a deflated tyre to seal and re-inflate a puncture. I think it was called Zoosh.
Had a flat somewhere south of Carnarvon, WA. Goo is supposed to be good as an emergency repair, for 80 to 100k.
Didn't check the tyre again until the following day at Geraldton, some 480k south. Tube was still at full pressure.
That was one of only 3 punctures I have suffered in many years of travelling.