Name:
INCB 3284 dimesylate
CAS No.:
887401-93-6
Molecular formula:
C₂₈H₃₉F₃N₄O₁₀S₂
Molecular weight:
712.76

