7784-68-1 | methyl 3-(naphthalen-1-yl)benzoate | AOBChem