93120-66-2 | C,C'-2,7-Naphthalenediyl dicyanate | AOBChem