Based on this product's specifications, here are some alternatives and similar models
Envelope MAILmedia C5 90 g/m² self-adhesive with window 162 x 229 mm
Summary description:
C5 envelope by MAILmedia, made from 90 g/m² paper, sized 162 x 229 mm. Features a self-adhesive closure for quick sealing and a transparent window for address display. Suitable for sending letters, invoices and documents that fit C5 format. Practical for office and home use, saves time on sealing and ensures visible recipient details without labels.