2969328-05-8 | methyl 4-(methoxymethyl)thiophene-3-carboxylate | AOBChem