chemical structure of 123663-49-0 FT-0654508

Product Name:

Iguratimod

Catalog No: FT-0654508

CAS NO:123663-49-0
MW:374.4000 g/mol
MF:C17H14N2O6S
INCHI KEY:ANMATWQYLIFGOK-UHFFFAOYSA-N