I, personally, haven't heard of it. If no one helps you here, try a quarry or stone yard for info. At worst, contact an engineering firm that designs and builds. It sounds like, well, a concrete product.
My best to ya and hope this helps.
© 2017 Renovate Your World LLC