Loading patent details...
US4067207A: Flexible Coupling and Torque-Transmitting Element Therefor | Searchlight