It's ProSub.
Never tried one of their regs.
But, I have owned several of the products listed in their catalog. (Mask, lights, gloves etc)
In my opinion, it's low quality stuff. At first glance it looks good.
But, after a dive or two it either breaks or falls apart.
In life support...