Loading patent details...
US4288577A: Novel Urethanediols and Polyurethanes Therefrom | Searchlight