2778875-82-2 | methyl 2-methyl-4-(naphthalen-1-yl)benzoate | AOBChem