1000605-49-1

1000605-49-1 structure
1000605-49-1 structure

Name 1-(4-benzyloxy-3-isopropylbenzyl)-1H-indole-4-carboxylic acid
Molecular Formula C26H25NO3
Molecular Weight 399.48200
Exact Mass 399.18300
PSA 51.46000
LogP 6.09020