About Machine Vision Products Inc (SF000887) United States