Why Is Mesalamine So Expensive? Pay $193 Instead (2026)