Loading patent details...
US5338996A: Armature Core | Searchlight