19458-95-8 | dimethyl naphthalene-1,5-dicarboxylate | AOBChem