Torsemide
  • 15 248.20IDR per pill
    Treatment of edema (swelling) associated with heart, kidney, or liver failure, or with conditions in which there... more