carafate 1 mg carafate and nexium for gastritis carafate online generic for carafate suspension generic carafate online for sale carafate sucralfate suspension dosage for carafate