90524610
Feb 11, 2021
INTELGENX CORPORATION
Subscribe
Drug delivery agents in the form of dissolvable films that facilitate the delivery of pharmaceutical preparations