Based on this product's specifications, here are some alternatives and similar models
Self-adhesive printer labels SEIKO SLP-STAMP1 — 4.2×3.6 cm, white, 1020 pcs
Summary description:
SEIKO SLP-STAMP1 is a pack of white self-adhesive printer labels sized 4.2 cm × 3.6 cm. The pack contains 1020 labels total, arranged as 2 rolls of 510 labels each. Designed for thermal/label printers that accept this label format, they suit product marking, shipping, barcode and address labeling in offices, warehouses and retail.