Intelgenx Technologies Corp., of Saint Laurent, Quebec, has filed with the SEC a prospectus related to shares of its common stock issuable upon the exercise of outstanding common stock purchase warrants and placement agent warrants to purchase a total of 9.02 million shares exercisable until Oct. 22, 2021, at $1 each.