53638 51959 teva 778 pharma furadantin 61642 60252 ltd tab 50mg 51726 272 distribution 2023 pharmaceuticals 58469 1825 urantoin 60713 25078 oral 54325 free 57248 suspension solution group 48353 25mg phoenix 5mg 40164 57779 2198 7mg 35673 57669 7495 61907 35mg alliance modified macrobid 5ml 2036 prodname 2887 59497 healthcare tablets amco 53094 waymade 7525 sugar 35850 53659 2541 6370 macrodantin capsules 41397 actavis 100mg plc reddy's prodcode nitrofurantoin 16284 210 release laboratories mercury 40mg 53171 genesis 466 60795 56621