178813-26-8 | Ethyl 4-(1-naphthalenyl)benzoate | AOBChem