I was thinking you were referring to the material found inside most enclosures. Those look like exactly what I need. Will try them since you say they clear the window glass.
"I torch my soul to show the world that I am pure deep inside my heart...." --William Patrick Corgan