Leak tape

Interesting tape for low pressure repairs rather than replacement. Dyna stretch and seal tape, anyone used it? Does it actually work well under pressure and last? what other self-sealing tape do plumbers use?