Active ingredient Pirfenidone
Ft2095.84 a pillola
Ft812.93 a pillola