Who has an idea to help?

teflyer

Full Circle
From what I know, it is PET film. It is self adhesive. It will still work if you cut it. ad if you are putting it on foam, you probably would take off some of the foam if you pull off the film.