Loading patent details...
US5482987A: Self-Lubricating Thermoplastic Polymer Composition | Searchlight