1889978-70-4 | ethyl 2-oxo-2-(4-(trifluoromethyl)benzo[b]thiophen-2-yl)acetate | AOBChem