Scratch off stickers

Printing of personalized adhesives with scratch off: new and different