Pirfenidone Impurity 3

Pirfenidone Impurity 3 · CAS 2251047-36-4