Tag Archives: how long does nitrofurantoin stay in your system