2D structure of Semapimod mesylate

Semapimod mesylate

CAS 872830-80-3C38H68N18O14S41129.34 g/mol
CompoundList