Based on this product's specifications, here are some alternatives and similar models
ID badges 3L 74×104 mm with inserts and clip, pack of 50 — 3l
Summary description:
Plastic ID badges from 3l sized 74×104 mm, supplied with paper/card inserts and a clip. Pack of 50 pieces designed for displaying identification, name tags or access credentials. Suitable for conferences, events, offices and visitor management; compatible with printed inserts and manual entry. Durable for daily use and easy to attach to clothing with the included clip.