98742-59-7
1H-Indene-1,3(2H)-dione,2-(2-diazo-2,3-dihydro-3-oxo-1H-inden-1-ylidene)-
Product Code:
1853326
Molecular Formula:
C18H8N2O3
Molecular Weight:
Order 98742-59-7