I've never heard of " self-etching, epoxy - catalytic sealer ". Always thought it was one or the other... Either an etch primer, or a epoxy, not both... What product is " self-etching, epoxy - catalytic sealer "? Google gives me nothing.