Alvin, the brand name is "Peel & Seal". I found it at my Home Depot in the window department. What you have is probably the same type stuff just a different brand. Mine came in a roll as you have discribed 6" wide x 25'. You should be able to find the brand name Peel & seal at any roofing supply outlet. They may have to order it but you can get in different widths if you want. I thought it was easier to handle in the 6" width.

Some have said that the other brands give off a smell when it gets hot but I haven't had that problem at all with the stuff I put in. I covered the entire inside of my cab and doors with the stuff. It really works well, the doors close with a dull thud. Definitely worth the effort.

George