NCT07456800 - PK of Deupirfenidone Versus Pirfenidone in Older Healthy Subjects | Crick | Crick