1393794-07-4 | Ethyl 2-(2-naphthalenyl)benzeneacetate | AOBChem