Back...

  • ACETAZOLAMIDE, a diuretic drug [n]
  • ACETAZOLAMIDE [n]