Loading patent details...
US4444398A: Self-Activating Ferrofluid Seal Apparatus and Method | Searchlight