Aug 14, 2024
1 year ago
5 min read
Leak Barriers
Definition:
Self-adhering membranes installed in vulnerable areas to provide enhanced water resistance against ice dams and wind-driven rain
Aug 14, 2024
5 min read
Self-adhering membranes installed in vulnerable areas to provide enhanced water resistance against ice dams and wind-driven rain