413620-74-3 | ethyl 3-(naphthalen-2-yl)benzoate | AOBChem