Loading patent details...
US5368314A: Contactless Pressurizing-Gas Shaft Seal | Searchlight