Based on this product's specifications, here are some alternatives and similar models
Envelope C6-5 MAILmedia 202340 self-adhesive with window for letters and documents
Summary description:
C6-5 MAILmedia 202340 is a self-adhesive envelope with a window designed for mailing letters and documents. The envelope features a transparent address window for visible recipient details and a peel-and-seal closure for quick, secure sealing without moisture. Suitable for office and business use, it speeds up processing and ensures professional presentation.