Top Suppliers:I want be here

5564-29-4

5564-29-4 structure
5564-29-4 structure

Name ethyl 5-hydroxy-2-methyl-1-phenyl-1h-indole-3-carboxylate
Molecular Formula C18H17NO3
Molecular Weight 295.33200
Exact Mass 295.12100
PSA 51.46000
LogP 3.82120
Precursor  0

DownStream  1