A Bioequivalence Study Comparing Pirfenidone Tablet and C... | NCT02525484 | Trialant