Mechanism of action of mefenamic acid
tranexamic acid cost