MD 04630 2-Inch X 100-feet Transparent Weather-Strip Tape, Clear
Clear polyethylene. A heavy duty tape for sealing air and moisture leaks around windows.