Loading patent details...
US4463155A: Polyether Polyurethane Elastomers | Searchlight