1,2-Diphenylcyclobutene-3,4-dione 24234-76-2 3-Cyclobutene-1,2-dione, 3,4-diphenyl- Cyclobutenedione, diphenyl- Diphenylcyclobutenedione NSC123000