Loading patent details...
US4361334A: Compression Sealed Composite Seal Seat With Cooling Passages | Searchlight