Why Is Pirfenidone Oral So Expensive? Pay $4050 Instead