Has an reclosable self seal adhesive tape (Peel & Seal). Rigid film, highly transparent and odorless.
eBay