Loading patent details...
US4288083A: Hydrodynamic Shaft Seal | Searchlight