Loading patent details...
US6789634B1: Self-lubricating elastomeric seal with polarized graphite | Searchlight