919295-79-7 | Ethyl 6-bromo-1H-indole-3-acetate | AOBChem