Loading patent details...
US4526379A: Stabilized Ferrofluid-Ferrofluid Seal Apparatus and Method | Searchlight