Loading patent details...
US7134671B2: Lip seal having increased contact force at interface and apparatus incorporating the same | Searchlight