Cognex; 508-650-3000
www.cognex.com