Z Bar ?

Makes sense. I will take a picture of the torque shaft tonight and take the measurements you asked for to see if that helps you.