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