There was a similar product that came onto and quickly disappeared from the West
Marine catalog a few years ago. It was, I think, basically wax, and didn't live up to its television advertising. The problem appeared to be that it could not successfully resist
leaks with any sort of pressure behind them. I can't tell whether this is the same stuff or if this time someone has really done the job. Any chance of some disinterested testing?