17826-11-8
ETHYL 2-(5-BROMO-1H-INDOL-3-YL)-2-OXOACETATE
Product Code:
211381
Molecular Formula:
C12H10BrNO3
Molecular Weight:
296.12
Order 17826-11-8