Hi guys, didn't want to make a thread figured I would just bump this one. Don't ask me how but I just ended up with a copious amount the stuff below. They are 12"x12" billed as "paintable adhesive sound deadener pads", that's great but what are they? They're not butyl, they're not foam...