Loading patent details...
US4359673A: Electromagnetically Actuated Linear Reciprocating Self-Timed Motor | Searchlight