TPO Roofing and Waterproofing membrane with centrally embedded glass fleece and an extra polyester fleece backing. Roofs are quite possibly the most pressured Portion of a building. The roofing membrane is subjected to a variety of brokers that speed up the degradation of the fabric. daylight, UV radiation, wind, air pollution, snow and frost, te