carafate sucralfate suspension dissolve carafate in water why is carafate so expensive carafate black stools carafate 100mg ml suspension buy carafate with free samples