Loading patent details...
US4460076A: Electromagnetic Spring Clutch | Searchlight