Indaptus Therapeutics files to sell 1.64M shares of common stock for holders Helitra.com 1 week ago Indaptus Therapeutics files to sell 1.64M shares of common stock for holders Source: Seekingalpha