The potential and promise of mefenamic acid.

The potential and promise of mefenamic acid.