Loading patent details...
US4793453A: Electromagnetically Controlled Spring Clutch Mechanism | Searchlight