Elmo Company Information: Industrial Vision Source The Single Source for Imaging Components Lewisville, Texas, USA Distributor 800.627.6734 972.353.6677 Company Postings: (4) products in the catalog Offered by: Industrial Vision Source Elmo Description: Imaging Components Elmo was added in Jan 2001 Elmo has been viewed 46 times