Loading patent details...
US5229671A: Electromagnetic Rotary Actuator | Searchlight