Loading patent details...
US4990575A: Novel Olefin-Terminated Ureas From Polyoxyalkylene Amines and Isocyanates | Searchlight