1987249-51-3 | Methyl 3-(1-naphthalenylmethoxy)benzoate | AOBChem