857775-52-1
7H-1,3-Dioxolo[4,5-f]indol-7-one,6-(5,7-dihydro-7-oxo-6H-1,3-dioxolo[4,5-f]indol-6-ylidene)-5,6-dihydro-
Product Code:
1123701
Molecular Formula:
C18H10N2O6
Molecular Weight:
Order 857775-52-1