2983511-45-9 | Benzoic acid, 4-methoxy-, cyano-1-naphthalenylmethyl ester | AOBChem