Archives for nitrofurantoin macrocrystal cost