That looks like nomex paper. What I had looked like a really thick piece of lace coated so it did not wet