Based on this product's specifications, here are some alternatives and similar models
Envelope C6 MAILmedia self-adhesive 72 g/m² pack of 100
Summary description:
C6 size envelopes by MAILmedia, self-adhesive with a 72 g/m² paper weight, supplied in a pack of 100. Designed for mailing cards, letters and small documents, these envelopes provide secure closure without moisture. Practical for offices, mailings and everyday correspondence; lightweight and stackable for storage and postage efficiency.