SenesTech, Inc. (SNES) Seems To Be Turning Some Investors Off  Invest Million

More...