A1061580 | methyl 3-(5-formylthiophen-2-yl)benzoate | AOBChem