1000682-83-6

1000682-83-6 structure
1000682-83-6 structure

Name 1-benzyl-3-(1-(2-methylphenyl)-2-phenylselenoethyl)-1H-indole
Molecular Formula C30H27NSe
Molecular Weight 480.50200
Exact Mass 481.13100
PSA 4.93000
LogP 6.57790