Nitrofurantoin Nitrofurantoin is used for treating and preventing urinary tract infections caused by certain bacteria. buy now $0.43