This is a trapezoidal insert card.
Keystone cards, tags, tags, cards, business cards
PACKMAGE TECHNOLOGY CO.,LIMITED