93637-25-3
1(6H)-Pyridazinecarboxylic acid, 6-oxo-3-phenyl-, 2-phenylhydrazide
Product Code:
1295622
Molecular Formula:
C17H14N4O2
Molecular Weight:
Order 93637-25-3