4-OXA-2,6A-DIAZACYCLOBUTA[CD]INDENE is a chemical compound registered under CAS number 171400-13-8, with the molecular formula C7H4N2O and a molecular weight of about 132.12 g/mol. It is also known as 4-Oxa-2,6a-diazacyclobut[cd]indene(9CI). DeWeiChem supplies 4-OXA-2,6A-DIAZACYCLOBUTA[CD]INDENE for laboratory research and bulk production; product code 448568. Send an inquiry for purity, packaging, price and lead time.