54188-79-3
sodium 6-chloro-3-phenylpyridazin-4-olate
Product Code:
473127
Molecular Formula:
C10H6ClN2NaO
Molecular Weight:
228.61
Order 54188-79-3