352513-83-8
Semapimod
(塞马莫德)
Product Code:
289660
Molecular Formula:
C34H52 N18 O2
Molecular Weight:
744.9
Order 352513-83-8
semapimod,CASNo 352513-83-8