Functional Polyurethane Coatings Formulations, Properties, and Applications by Khubab Shaker | Menrva Books | MenrvaBooks