carafate coupon card carafate suspension manufacturer coupon carafate 100mg ml suspension what do you need to buy carafate carafate suspension ingredients when should carafate be taken half life of carafate carafate for acid reflux