Loading patent details...
US5975843A: Fluid Supply Device Having Irregular Vane Grooves | Searchlight