I would say it is a contributor to high ph. IMO. Looks like one I have that I used to keep in my salt tank.
Here is some fake ones that look pretty good. Universal Rocks - Holey Rocks Replicas
Here is some fake ones that look pretty good. Universal Rocks - Holey Rocks Replicas