259-79-0 Biphenylene Cyclobutadibenzene Diphenylene NSC101862