hello all

anyone familiar with this installation procedure? This will be installed on a counter in a bathroom.Is this new? Iv'e never heard of this,and what in the world would you grout or seal this with,let alone set it in.

Thanks
Chuck E