Self sealing once peel off strip is removed
80gsm paper
Security printed (cant see through)