Loading patent details...
US6068263A: Split Mechanical Face Seal With Resilient Pivoting Member | Searchlight