143659-23-8 | 1-Naphthalenylmethyl 4-methoxybenzeneacetate | AOBChem