Top Suppliers:I want be here

592546-71-9

592546-71-9 structure
592546-71-9 structure

Name 4-[(3-Formyl-1H-indol-1-yl)methyl]benzoic acid
Molecular Formula C17H13NO3
Molecular Weight 279.29000
Exact Mass 279.09000
PSA 59.30000
LogP 3.20030