Tranexamic acid synthesis
nalidixic acid msds