Self-adhesive bags can be made out of clear low density polyethylene or polypropylene (PP) for high clarity.
It is an envelope style bag with a resealable or tampered proof tape on the lip of the bag.
It comes in various sizes and printing option is also available.