Based on this product's specifications, here are some alternatives and similar models
Self-adhesive photo labels Henzo Photo splits 24 x 1000, diameter 24 mm, 1000 pcs
Summary description:
Henzo Photo splits 24 x 1000 are self-adhesive photo labels with a diameter of 24 mm, supplied in a pack of 1000 pieces. Designed for marking or labeling photographic prints, negatives, slides or storage containers, these paper labels adhere to clean surfaces and simplify organization of images and archival material.