93435-13-3 | diethyl naphthalene-2,7-dicarboxylate | AOBChem