Found these in a drawer with some baking/roasting items.
They appear to be made out of some very fibrous paper material with some aerated plastic adhered to one side. The name "SARAN..." is embossed repeatedly across the top and bottom.
What the heck are they? I have no recollection of how I acquired these or as to why.