Based on this product's specifications, here are some alternatives and similar models
Self-adhesive Transparent Foil A4 125 g/m², 10 Sheets — Logo 15346
Summary description:
Transparent self-adhesive A4 foil by Logo, paper weight 125 g/m², pack of 10 sheets (model 15346). Each sheet is A4 size with a pressure-sensitive adhesive back for direct application to flat surfaces. Suitable for printing logos, labels, overlays and protective covers on smooth substrates; compatible with common inkjet and laser printing methods where applicable.