Cat. Name CAS. Structure Purity
I003946 Pirfenidone 53179-13-8 Pirfenidone ≥ 95%