ball and socket throttle connection

Have you looked at the Lokar ones? Not sure what size the ball and socket are on but they do have the set screw for the cable