372198-50-0
N'-(6-CHLOROPYRIDAZIN-3-YL)-1H-PYRROLE-3-CARBOHYDRAZIDE
Product Code:
2471060
Molecular Formula:
C9H8ClN5O
Molecular Weight:
237.64
Order 372198-50-0