carafate otc substitute can i get carafate over the counter carafate coupon card carafate online usa carafate used for carafate pill