1H-Indene-1,2,3-trione, 2-(2-pyridinylhydrazone)

Product Code: 1325425
Molecular Formula: C14H9N3O2
Molecular Weight:
68435-81-4