2983511-43-7 | Benzoic acid, 4-methoxy-, cyano(3-methoxyphenyl)methyl ester | AOBChem