Loading patent details...
US4857785A: Torque Coupling Device | Searchlight