19/Mar/2020 | 29225090 | Pharmaceutical material tranexamic acid bp2017, lot number f0022320081, produced on march 3, 2020, re-tested by march 2, 2025.courage not originated from nature.nsx changzhou yinsheng pharmaceutical co., ltd | China | 25 | kg | 3,150 | ***** | 34 More Columns Available along with Company Name and Other Details etc. |