Basic information Safety Related Supplier
2,12-DIBENZYLCYCLODODECANONE Structure

2,12-DIBENZYLCYCLODODECANONE