what are the ingredients in carafate carafate vs mylanta carafate canada how to get carafate in the us carafate for erosive esophagitis buy cheap carafate online carafate uses