Based on this product's specifications, here are some alternatives and similar models
Self-adhesive film Logo A4 125 g/m² transparent matte, 10 sheets
Summary description:
Transparent matte self-adhesive film Logo in A4 size, 125 g/m² paper weight, supplied as a pack of 10 sheets. Designed for labelling, overlays and protective covers on flat surfaces; compatible with cutters and manual application. Provides a non-reflective finish and moderate stiffness for easy handling and trimming for office, craft and small business use.