carafate coupon card buy carafate suspension carafate for canines carafate suspension for cats carafate 1gm 10ml suspension coupon generic carafate prices carafate long term use