89488-93-7 | 4-Hydrazinyl-3,6-dimethoxypyridazine | AOBChem