Intelgenx Technologies Corp., of Saint Laurent, Quebec, received $1.63 million from the exercising of previously issued warrants to purchase about 2.9 million shares at an exercise price of $0.5646 per share. The company plans to use the proceeds for general corporate purposes.