It does'nt smell.I think it's that ice gaurd,it's made by GAF Matrials Corp.Yall remember that stuff that some guy was giving free samples of,well I think this is the same stuff or atleast close to it.I could never find it in Texas but now that I'm in upstate New York,Home Depot carries it.150...