Loading patent details...
US7464942B2: Shaft seal having independent sealing lips | Searchlight