19 employees
Designer and manufacturer of barcode label and point of sale transaction printers for Retail, Healthcare, and Manufacturing.
1970