Window Glazing Foam Tape What makes 3 mm thick double sided foam tape suitable for construction projects?