buy alendronate 35mg sale oral alendronate 70mg nitrofurantoin 100 mg price