85401075
Aug 18, 2011
VERMEULEN SHELIA
Subscribe
Adhesive tape with a magnifying capability that allows people to place the tape over products with labels that feature hard-to-read print so as to magnify the words to a more readable level