58828-92-5

Benzoic acid,2-(1,3-dihydro-1,3-dioxo-2H-inden-2-ylidene)-1-phenylhydrazide

Cas Number: 58828-92-5  Molecular Structure
Product Code
1717054
Product Name
Benzoic acid,2-(1,3-dihydro-1,3-dioxo-2H-inden-2-ylidene)-1-phenylhydrazide
Cas Number
58828-92-5
Molecular Formula
C22H14N2O3