You need a Thompson Constant Velocity Joint