Loading patent details...
US4681328A: Magnetic Liquid Shaft Seal | Searchlight