Loading patent details...
US4527805A: High-Pressure Ferrofluid Seal Apparatus | Searchlight