Based on this product's specifications, here are some alternatives and similar models
Card Holder Durable 8118/01 Polystyrol, 54×85 mm, Black, 25 pcs
Summary description:
Durable 8118/01 card holders made of polystyrol for landscape or portrait display. Each holder measures 54×85 mm and comes in black. Pack contains 25 pieces. Suitable for ID cards, visitor passes, shelf labels and small signage; compatible with card stands and holders for organized, visible presentation.