Loading patent details...
US3963679A: Process for the Production of Polyurethane Elastomers | Searchlight