INCB 3284 dimesylate||INCB3284 dimesylate [ 887401-93-6 ]

Cas Number: 887401-93-6
Product Code
970048
Product Name
INCB 3284 dimesylate||INCB3284 dimesylate
Cas Number
887401-93-6
Molecular Formula
C28H39F3N4O10S2