Loading patent details...
US4808689A: Process for Producing Polyurethane Polyacetal Elastomers and the Product So Produced | Searchlight