Based on this product's specifications, here are some alternatives and similar models
Avery printable name tags DPC6530A-10 65×30 mm — 180 pieces
Summary description:
Self-adhesive printable name tags by Avery, model DPC6530A-10, size 65×30 mm. Pack contains 180 pieces suitable for inkjet and laser printing (follow printer compatibility), ideal for conferences, events, office visitor badges and product labeling. Ready-to-print format simplifies personalized badges and reduces manual writing.