Loading patent details...
US5199864A: Spherical Fluid Pump or Motor With Spherical Ball Comprising Two Parts | Searchlight