Top Suppliers:I want be here

593237-18-4

593237-18-4 structure
593237-18-4 structure

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