Loading patent details...
US6177523B1: Functionalized polyurethanes | Searchlight