82230-73-7 | naphthalen-2-ylmethyl 3,5-dinitrobenzoate | AOBChem