Loading patent details...
US4623672A: Isocyanate Addition Products and a Process for Their Production | Searchlight