Loading patent details...
US5143384A: Bi-Directional, Non-Contact Face Seal | Searchlight