generic alendronate 35mg fosamax 35mg ca buy nitrofurantoin pills