2983511-51-7 | Benzoic acid, 4-methoxy-, (3-acetylphenyl)cyanomethyl ester | AOBChem