850074-82-7 | Ethyl 5-(3-formylphenyl)-2-thiophenecarboxylate | AOBChem