2358063-57-5 | 1-(3,6-Dimethoxy-4-pyridazinyl)-1,2-ethanediol | AOBChem