361472-61-9 | 2-Thiophenecarboxylic acid, 4-formyl-2-methoxyphenyl ester | AOBChem