888928-99-2 | 2-Naphthalenylmethyl 4-chlorobenzoate | AOBChem