Iguratimod Impurity 3

Iguratimod Impurity 3 · CAS 123664-52-8