diamox








Pharmacology, Trademark.

  1. a brand of acetazolamide.
72 queries 0.551