Loading patent details...
US5969269A: Flexible Coupling With Torque Measuring and Detecting Device | Searchlight