Loading patent details...
US5639096A: Oil Film Cooled Face Seal | Searchlight