61220-12-0

61220-12-0 structure
61220-12-0 structure

Name 1-[1-[2-(1H-indol-3-yl)ethyl]piperidin-4-yl]-3-phenylurea
Molecular Formula C22H26N4O
Molecular Weight 362.46800
Exact Mass 362.21100
PSA 63.65000
LogP 4.33890