2358119-58-9 | 4-Ethenyl-3,6-dimethoxypyridazine | AOBChem