143798-20-3

143798-20-3 structure
143798-20-3 structure

Name 1-(1,2-dimethyl-3-propan-2-ylindol-5-yl)-3-pyridin-3-ylurea
Molecular Formula C19H22N4O
Molecular Weight 322.40400
Exact Mass 322.17900
PSA 62.44000
LogP 4.73570