144866-84-2 | naphthalen-2-ylmethyl 4-nitrobenzoate | AOBChem