fast acting antacid otc hydrochloric acid pills walgreens antiflatulent trade and generic names