A878039 | 3-formyl-5-phenoxybenzoic acid | AOBChem