606970-74-5 | 3-(5-Formyl-2-thienyl)benzoic acid | AOBChem