Loading patent details...
US5639810A: Internally Lubricated Elastomers for Use in Biomedical Applications | Searchlight