Newron launches a Phase III trial on eve of IPO