PU foam for professionals

Polyurethane assembly and insulation foam is a collective name for polyurethane foams (Polyester or Polyether foam). Polyurethane foam comes in many varieties.