carafate davis is carafate otc gaviscon and carafate carafate 1gm 10ml generic carafate online for sale