JavaScript seems to be disabled in your browser. For the best experience on our site, be sure to turn on Javascript in your browser.
ID: ALA3714738
Title: Novel indole, indazole and benzimidazole arylamides as p2x3 and/or p2x2/3 antagonists
Patent ID: EP-2445897-A1