A647514 | 3-benzyl-5-formylbenzoic acid | AOBChem