Showing all 3 results

128

Tranexamic Acid (250mg) + Ethamsylate (250mg) Tablet

Out of stock
128

Tranexamic Acid (250mg) + Ethamsylate (250mg) Tablet

12

Tranexamic Acid (250mg) + Ethamsylate (250mg) Injection