Archives for nitrofurantoin is generic for