Loading patent details...
US5222743A: Mechanical Face Seal With Trapezoidal Shaped Grooves on a Sealing Face | Searchlight