No data
1,2-Dihydro-3,6-pyridazinedione Potassium Salt
51542-52-0
Nanjing Essence Fine-Chemical Co.Ltd.