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