Self seal, rigid film. Highly transparent. They are ideal for enhancing the presentation of. Made of high quality clear polypropylene.
eBay