Loading patent details...
US4484510A: Fluid Motor Having Lockable Helically Displaceable Output Shaft | Searchlight