Polyurethane Explained
Generally speaking, polyurethanes are synthetic resins or plastics that result from a polyaddition reaction between dialcohols or polyols a...