Top Suppliers:I want be here

852991-34-5

852991-34-5 structure
852991-34-5 structure

Name ethyl 3-(1,2-dimethyl-1h-indol-3-yl)-4,4,4-trifluoro-3-hydroxybutanoate
Molecular Formula C16H18F3NO3