Chinese BBD Knockoff...?

Has anyone had to install a regulator? I think BBD is 4-7 psi per spec...