924637-26-3

924637-26-3 structure
924637-26-3 structure

Name 4-[4-((R)-1-phenyl-ethylamino)-7H-pyrrolo[2,3-d]-pyrimidin-6-yl]-benzaldehyde
Molecular Formula C21H18N4O
Molecular Weight 342.39400
Exact Mass 342.14800
PSA 70.67000
LogP 4.68350