Loading patent details...
US4497496A: Hydrodynamic Slitted Seal and Method of Manufacture Thereof | Searchlight