361367-12-6 | 3-Formylphenyl 2-thiophenecarboxylate | AOBChem