Loading patent details...
US4256315A: Mechanical End Face Seal With Dirt Excluder Lip | Searchlight