alendronate 70mg pills cheap nitrofurantoin 100mg buy nitrofurantoin for sale