Halulu Poly Mailers Envelopes Self Adhesive Plastic Ship Mailing Bags, 21" L x 14" W, 100 Piece