Top Suppliers:I want be here

593237-17-3

593237-17-3 structure
593237-17-3 structure

Name 7-Ethyl-1-(4-methylbenzyl)-1H-indole-3-carbaldehyde
Molecular Formula C19H19NO
Molecular Weight 277.36000
Exact Mass 277.14700
PSA 22.00000
LogP 4.37290