I am interested in getting information about a window stuffing or sealer I am hearing about. I have heard that it comes in a roll like tape does and expands slowly and fills in and seals. It's supposed to be easy to work with. I would like to find out where it can be purchased. I found a web site www.3c.nu and I wrote for some information...but I would like to get more information if possible. Any information would be appreciated.