2386232-80-8 | Ethyl 2,3-dichlorobenzo[b]thiophene-5-carboxylate | AOBChem