Based on this product's specifications, here are some alternatives and similar models
Self-adhesive printer labels SEIKO SLP-2RL — 8.9×2.8 cm, white, 260 labels (130/roll)
Summary description:
SEIKO SLP-2RL self-adhesive printer labels, white, sized 8.9 cm × 2.8 cm. Pack contains 260 labels total, arranged as two rolls of 130 labels each. Designed for thermal/label printers that accept roll labels of this width and height, suitable for product marking, shipping labels, barcodes and general identification tasks.