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