Supreme Pharmaceutical Ltd.
Tolfenamic acid