carafate suspension patient assistance what are the ingredients in carafate carafate medicamento carafate online gaviscon and carafate carafate over the counter equivalent ranitidine and carafate