Based on this product's specifications, here are some alternatives and similar models
Thermal labels OEM 100-04687 38×25 mm — 1,000 labels per roll
Summary description:
Thermal labels OEM 100-04687 are direct thermal labels sized 38×25 mm, supplied as 1,000 labels on a single roll. Designed for thermal printers that accept this label format, they are suitable for barcode labels, price tags, shipping or product identification. The compact dimensions make them useful for retail, logistics and inventory marking where short-term, print-on-demand labels are required.