Prolonged Release Pirfenidone Versus Placebo in Compensat... | NCT06267794 | Trialant