606970-75-6 | 5-(5-Formyl-2-thienyl)-2-hydroxybenzoic acid | AOBChem