840-65-3 | dimethyl naphthalene-2,6-dicarboxylate | AOBChem