2414193-65-8
Product Name:
6H,12H-Indazolo[2,1-a]indazole-1,7-dicarboxylic acid, 6,12-dioxo-
Formula:
C16H8N2O6
Inquiry