Loading patent details...
US6149160A: Mechanical Seals Enhanced With Microstructures | Searchlight