850074-81-6 | Ethyl 5-(4-formylphenyl)-2-thiophenecarboxylate | AOBChem