2250036-11-2 | methyl 2-hydroxy-4-(naphthalen-1-yl)benzoate | AOBChem