833481-80-4

833481-80-4 structure
833481-80-4 structure

Name 3-(4-benzylamino-7-isopropyl-7H-pyrrolo[2,3-d]pyrimidin-5-yl)phenol
Molecular Formula C22H22N4O
Molecular Weight 358.43600
Exact Mass 358.17900
PSA 62.97000
LogP 5.06990