Top Suppliers:I want be here

593237-05-9

593237-05-9 structure
593237-05-9 structure

Name 4-[(7-Ethyl-3-formyl-1H-indol-1-yl)methyl]benzoic acid
Molecular Formula C19H17NO3
Molecular Weight 307.34300
Exact Mass 307.12100
PSA 59.30000
LogP 3.76270