Based on this product's specifications, here are some alternatives and similar models
Top Stick 8697 Self-Adhesive Printer Labels, A4, 38.1 x 21.2 mm, 6500 Labels
Summary description:
Top Stick 8697 white self-adhesive printer labels in A4 format. Each label measures 38.1 x 21.2 mm, with 65 labels per sheet and 6500 labels per pack. These versatile labels are designed for efficient printing in office and home environments, suitable for organizing, labeling files, or shipping purposes. High-quality adhesive ensures reliable attachment to various surfaces.