Intel will give you a free sticker to replace your broken/lost sticker. You need proof of purchase or a screenshot of Intel System Support Utility
Here's a free screenshot from me: https://imgur.com/tzhwmpS
EDIT: they have shipped my labels and they are via DHL Express which I'm pretty sure is not cheap
Do people still put stickers on their cases?