Loading patent details...
US5137284A: Stationary Seal Ring Assembly for Use in Dry Gas Face Seal Assemblies | Searchlight