Loading patent details...
US4632402A: Shaft Seal With Both Hydrostatic and Hydrodynamic Pressure Parts | Searchlight