3 part ball joint, very sturdy (no snap-in parts)
I didn't succeed in making a snap-in ball joint, so I tried a few other ways. This one has a bajone...t fitting and fits together without force. Mounting with a central screw.
I can configure it for you, different mounting, sizes, just ask.