Loading patent details...
US5468002A: Mechanical End Face Seal Having an Improved Mating Ring | Searchlight