Loading patent details...
US6655693B2: Non-contacting gas compressor seal | Searchlight