half life of carafate otc replacement for carafate carafate liquid where can you get carafate carafate 1gm 10ml carafate instructions carafate vs mylanta