Loading patent details...
US6417312B1: Thermoplastic polyurethane elastomers | Searchlight