1,2-Propadienylbenzene 2327-99-3 Benzene, 1,2-propadienyl-