Loading patent details...
US4435527A: Polyester Polymer Polyols Made With Polyester Polycarbonates and Polyurethanes Therefrom | Searchlight