Self-Adhering Flashing Membrane MFM Building Products January 21, 2013 Peel & Seal® from MFM Building Products is a tough, dependable waterproofing membrane for a multitude of flashing applications. Read More