Loading patent details...
US4613143A: Dual-Lip Shaft Seal With One Spring-Urged Lip | Searchlight