Loading patent details...
US4715331A: Electromagnetically-Actuated Positioning Mechanisms | Searchlight