Loading patent details...
US4844480A: Pressure Sensitive Shaft Sealing Ring | Searchlight