Any plane ball joint

ball joint
Steel ball joint is moving 15° in any plane see at the draw.

The construction of Steel ball joint is simple and service free

Nitrated Carbon Steel Ball Joint, stainless steel Ball Joint