2969317-62-0 | Methyl 5-(4-formyl-2-(trifluoromethyl)phenyl)thiophene-2-carboxylate | AOBChem