75598135
Dec 2, 1998
XEROX CORPORATION
Subscribe
Labels, specifically stickers that are digitally encoded with instructions to send and retrieve information