WindowWrap®, manufactured by MFM Building Products, is a patented series of self-adhering and self-sealing window flashing tapes designed to prevent the infiltration of water, moisture, air and sound into the building structure.
Tag:
WindowWrap®, manufactured by MFM Building Products, is a patented series of self-adhering and self-sealing window flashing tapes designed to prevent the infiltration of water, moisture, air and sound into the building structure.