Top Suppliers:I want be here

593236-28-3

593236-28-3 structure
593236-28-3 structure

Name N-(2,5-Dimethylphenyl)-2-(7-ethyl-3-formyl-1H-indol-1-yl)acetamid e
Molecular Formula C21H22N2O2
Molecular Weight 334.41200
Exact Mass 334.16800
PSA 54.59000
LogP 4.92120