132039-32-8 | ethyl 5-methyl-3-phenylthiophene-2-carboxylate | AOBChem