Loading patent details...
US5149249A: Shaft Seal Assembly, Especially for High-Pressure Turbocompressors | Searchlight