Loading patent details...
US6163092A: Reciprocating Motor With Arcuate Pole Faces | Searchlight