Loading patent details...
US5556112A: Shaft Sealing Ring With Flexible Hinged Sealing Lip | Searchlight