63673-60-9

63673-60-9 structure
63673-60-9 structure

Name (3-phenylcarbamoyl-indol-2-yl)-carbamic acid benzyl ester
Synonyms (3-Phenylcarbamoyl-1H-indol-2-yl)-carbamic acid benzyl ester
Molecular Formula C23H19N3O3
Molecular Weight 385.41500
Exact Mass 385.14300
PSA 83.22000
LogP 5.31490