2098397-65-8 | Methyl 4-[1-(1-naphthalenyl)ethyl]benzoate | AOBChem