Loading patent details...
US5072949A: Liquid-Flushed Seal for Rotating Shaft With Vacuum Providing Leakage Controlling Choke in Flushing Liquid Supply Conduit | Searchlight