what are the ingredients in carafate carafate suspension patient assistance where can you get carafate is there an over the counter carafate carafate side effects aluminum otc replacement for carafate best time to take carafate who can buy carafate online