The membrane is typically 1.5 mm thick, supplied in 1m x 20m rolls, and features a removable release film for easy self-adhesive application. Key Benefits and Features
The BBA Certificate (15/5208) provides third-party assurance that the product is fit for its intended use and will remain durable for the life of the structure. bba 15 5208