Loading patent details...
US4005346A: Direct Electromagnetic Reciprocating Motor | Searchlight