1888766-29-7 | Ethyl 7-bromo-α-oxobenzo[b]thiophene-2-acetate | AOBChem