Based on this product's specifications, here are some alternatives and similar models
Self-adhesive printer labels SEIKO SLP-2RLC — translucent white, 8.9 × 2.8 cm, 260 labels
Summary description:
SEIKO SLP-2RLC are self-adhesive printer labels in translucent white with label dimensions 8.9 × 2.8 cm. Supplied as 260 labels per pack (130 labels per roll), these thermal/print labels suit desktop label printers and general-purpose labeling for shipping, inventory, product marking and office use.