Loading patent details...
US4132416A: Rotating Element Fluid Seal for Centrifugal Compressor | Searchlight