Loading patent details...
US4187939A: Armature Assembly for Electromagnetic Coupling | Searchlight