INCB018424

Product Number: WD04EWN
Product Name: INCB018424
CAS: 941678-49-5
MF: C17H18N6
MW: 306.37