Loading patent details...
US4746886A: Electromagnetic Actuator | Searchlight