2,12-DIBENZYLIDENECYCLODODECANONE is a chemical compound registered under CAS number 49709-11-7, with the molecular formula C26H30O and a molecular weight of about 358.51 g/mol. Saccharide supplies 2,12-DIBENZYLIDENECYCLODODECANONE for laboratory research and bulk production; product code 539068. Send an inquiry for purity, packaging, price and lead time.