indocin








Pharmacology, Trademark.

  1. a brand of indomethacin.
47 queries 0.352