brand ferrous sulfate ascorbic acid 500 mg cost sotalol 40 mg canada