Based on this product's specifications, here are some alternatives and similar models
Photo sticker paper Kodak A6 Glossy 20 sheets (3510652) for inkjet printers
Summary description:
Kodak Photo Sticker Paper A6 Glossy (20 sheets) — self-adhesive glossy photo paper sized A6 for inkjet printers. Provides photo-quality prints with a bright glossy finish suitable for labels, scrapbooking, gifts and small photo prints. Easy peel-and-stick backing, compatible with color inkjet cartridges; ideal for home, craft and small business applications.