Top Suppliers:I want be here

593236-99-8

593236-99-8 structure
593236-99-8 structure

Name 7-Ethyl-1-(4-iodobenzyl)-1H-indole-3-carbaldehyde
Molecular Formula C18H16INO
Molecular Weight 389.23000
Exact Mass 389.02800
PSA 22.00000
LogP 4.66910