Loading patent details...
US4258927A: Shaft Seal With Retractable Polytetrafluoroethylene-Lined Sealing Lip | Searchlight