Loading patent details...
US6258917B1: Extrudable thermoplastic elastomeric urea-extended polyurethane | Searchlight