furosemide 80 cymbalta generic for sale how much is chloroquine anafranil 25 mg 215 gabapentin generic strattera 2017 zofran in mexico medicine albendazole