917966-24-6

917966-24-6 structure
917966-24-6 structure

Name 1-[2-(1H-indol-2-yl)phenyl]-3-[4-(trifluoromethoxy)phenyl]urea
Molecular Formula C22H16F3N3O2
Molecular Weight 411.37700
Exact Mass 411.11900
PSA 69.64000
LogP 6.46410