Loading patent details...
US4493407A: Armature Assembly for an Electromagnetic Clutch | Searchlight