Ya unions are very dependent on brands. I have several that look almost the same but they dont work together because they are different brands. The size is standard but the threading is unique to each brand, and even when trying to 3d print it, getting the threading right is the real trick. Plumbing companies do this on purpose, so that you have to buy theirs