Diphenylcyclopropenone | CAS 886-38-4 | DempoChem