The chemical XL-228 has a designated molecular formula of C22H31N9O and a molecular weight of 437.552 g/mol. Synonyms may include: UNII-33M2XSK003, 2,4-Pyrimidinediamine, N(sup 4)-(5-cyclopropyl-1H-pyrazol-3-yl)-N(sup 2)-((3-(1-methylethyl)-5-isoxazolyl)methyl)-6-(4-methyl-1-piperazinyl)-, XL-228 (ChemID).