1266328-16-8 | ethyl 3-(naphthalen-1-yl)benzoate | AOBChem