Ball & Socket coupling LXWP3-160 (U160BLP2)

Ball & Socket coupling LXWP3-160 (U160BLP2)