Loading patent details...
US4097052A: Gas-Sealed Contact-Free Shaft Seal | Searchlight