149288-96-0 | Ethyl 4-(2-naphthalenylmethoxy)benzoate | AOBChem