Loading patent details...
US4150835A: Grooved Shaft Seal | Searchlight