chemical structure of 870281-82-6 FT-0699107

Product Name:

Idelalisib

Catalog No: FT-0699107

CAS NO:870281-82-6
MW:415.4000 g/mol
MF:C22H18FN7O
INCHI KEY:IFSDAJWBUCMOAH-HNNXBMFYSA-N