Archives for is nitrofurantoin a generic name