85723128
Sep 7, 2012
May 14, 2013
APPLIED RESULTS LLC
Subscribe
Hand-operated label applicator for promotional communication purposes that efficiently delivers printed consumer marketing labels on branded products at retail stores