2918831-91-9 | Methyl 7-methoxy-3-(trifluoromethyl)benzo[b]thiophene-2-carboxylate | AOBChem