666212-48-2 | 1-Naphthalenyl 4-ethoxybenzoate | AOBChem