ETHYL 2-(5-BROMO-1H-INDOL-3-YL)-2-OXOACETATE

Product Code: 211381
Molecular Formula: C12H10BrNO3
Molecular Weight: 296.12
17826-11-8