Loading patent details...
US4645473A: Torque Transmitting Coupling With Obtuse Screw Edge Angles | Searchlight