Hey guys and gals. My mother in law bought a place and I just noticed her toilet had a small leak when flushed. I have changed a few toilets in my life but have never seen or changed one of these.... The brand is Caroma and I don't even know what this piece is called or what's involved. Is this a wax ring too?