Loading patent details...
US5046154A: Encapsulated Armature and Shaft Assembly | Searchlight