WindowWrap, manufactured by MFM Building Products, is a patented self-adhering and self-sealing window flashing tapes to prevent moisture, sound and more. WindowWrap, manufactured by MFM Building ...