68435-81-4
1H-Indene-1,2,3-trione, 2-(2-pyridinylhydrazone)
Product Code:
1325425
Molecular Formula:
C14H9N3O2
Molecular Weight:
Order 68435-81-4