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