Heard the name, but I think that's the first time I've ever read anything about it.
Looks like some kind of new coating for fiberglas. Americans seem to love this kind of thing. Few, I've found, work worth a damn. Don't know about this one.