1000606-10-9

1000606-10-9 structure
1000606-10-9 structure

Name ethyl 2-[1-(4-benzyloxy-3-isopropylbenzyl)-1H-indol-4-yl]acetate
Molecular Formula C29H31NO3
Molecular Weight 441.56100
Exact Mass 441.23000
PSA 40.46000
LogP 6.49760