Tranexamic acid and mefenamic acid
nalidixic acid side effects