Top Suppliers:I want be here

593236-91-0

593236-91-0 structure
593236-91-0 structure

Name 1H-Indole-3-carboxaldehyde,7-ethyl-1-(phenylmethyl)-(9CI)
Molecular Formula C18H17NO
Molecular Weight 263.33400
Exact Mass 263.13100
PSA 22.00000
LogP 4.06450