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:
98742-59-7