Loading patent details...
US5344163A: Dynamic Shaft Seal for Pumping Fibrous Slurries | Searchlight