Loading patent details...
US6299173B1: Mechanical end face seal ring having a compliant seal face | Searchlight