Semapimod mesylate
CAS
872830-80-3
C
38
H
68
N
18
O
14
S
4
1129.34 g/mol
View 3D
Compound
List