113639-20-6

113639-20-6 structure
113639-20-6 structure

Name 1-(3,4-dimethoxyphenyl)-2-(1,3,3-trimethylindolin-2-ylidene)ethanone
Molecular Formula C21H23NO3
Molecular Weight 337.41200
Exact Mass 337.16800
PSA 38.77000
LogP 4.26300
Precursor  0

DownStream  2