97190848
Dec 27, 2021
VESTCOO GMBH & CO. KG
Subscribe
Encoded smart cards containing programming used for linking objects to a digital journal
Stickers; Paper tags