Loading patent details...
US4116451A: Shaft Seal Assembly and Seal Ring Therefor | Searchlight