Loading patent details...
US4409888A: Combined Linear and Rotary Actuator and Floating Ring Gear | Searchlight