1859990-39-8

1859990-39-8 structure
1859990-39-8 structure

Name 2-(1H-indol-5-ylamino)-6-(2,4-difluorophenylsulfonyl)pyrido[2,3-d]pyrimidin-7(8H)-one
Molecular Formula C21H13F2N5O3S
Molecular Weight 453.4214264