Loading patent details...
US4345228A: Rotary Actuator | Searchlight