Loading patent details...
US4972932A: Spring Connected Armature Assembly for Electromagnetic Clutch | Searchlight